Define CharList
 ( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
   'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5',
   '6', '7', '8', '9', '`', '!', '@', '$', '&', '*', '-', '_', ';', ':',"'", '"',
   ',', '.', '?', '', '', '', '', '', '', '', '', '', '', '', '', '',
   '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '',
   '', '', '', '', '', '', '', '');

Define WidthList
 (  22,  14,  15,  16,  17,  16,  16,  18,   4,  11,  17,  13,  18,  13,  28,  13,
    28,  14,  11,  15,  15,  20,  27,  21,  15,  17,  22,   8,  17,  14,  18,  15,
    23,  15,  23,  23,   6,   4,  31,  14,  23,   9,  10,  23,   4,   4,   5,   8,
     5,   4,  13,  11,  20,  20,  20,  22,  23,  23,  23,  23,  23,  23,  36,  26,
    24,  24,  24,  24,   9,   9,   9,   9,  26,  26,  28,  28,  28,  28,  28,  28,
    26,  26,  26,  26,  23,  22,  14,  20);

Define RectList
 ( (   0,  0, 40, 49), (  41,  0, 33, 49), (  75,  0, 34, 49), ( 110,  0, 35, 49),
   ( 146,  0, 36, 49), ( 183,  0, 35, 49), ( 219,  0, 35, 49), ( 255,  0, 36, 49),
   ( 292,  0, 23, 49), ( 316,  0, 31, 49), ( 348,  0, 37, 49), ( 386,  0, 32, 49),
   ( 419,  0, 38, 49), ( 458,  0, 33, 49), ( 492,  0, 47, 49), ( 540,  0, 32, 49),
   ( 573,  0, 47, 49), ( 621,  0, 33, 49), ( 655,  0, 30, 49), ( 686,  0, 35, 49),
   ( 722,  0, 34, 49), ( 757,  0, 40, 49), ( 798,  0, 47, 49), ( 846,  0, 41, 49),
   ( 888,  0, 35, 49), ( 924,  0, 37, 49), ( 962,  0, 40, 49), (1003,  0, 28, 49),
   (1032,  0, 37, 49), (1070,  0, 34, 49), (1105,  0, 37, 49), (1143,  0, 34, 49),
   (1178,  0, 41, 49), (1220,  0, 35, 49), (1256,  0, 41, 49), (1298,  0, 41, 49),
   (1340,  0, 27, 49), (1368,  0, 24, 49), (1393,  0, 49, 49), (1443,  0, 33, 49),
   (1477,  0, 41, 49), (1519,  0, 28, 49), (1548,  0, 31, 49), (1580,  0, 45, 49),
   (1626,  0, 25, 49), (1652,  0, 24, 49), (1677,  0, 25, 49), (1703,  0, 29, 49),
   (1733,  0, 25, 49), (1759,  0, 24, 49), (1784,  0, 33, 49), (1818,  0, 23, 49),
   (1842,  0, 36, 49), (1879,  0, 38, 49), (1918,  0, 39, 49), (1958,  0, 36, 49),
   (1995,  0, 45, 49), (2041,  0, 45, 49), (2087,  0, 45, 49), (2133,  0, 45, 49),
   (2179,  0, 45, 49), (2225,  0, 45, 49), (2271,  0, 55, 49), (2327,  0, 42, 49),
   (2370,  0, 39, 49), (2410,  0, 39, 49), (2450,  0, 39, 49), (2490,  0, 39, 49),
   (2530,  0, 26, 49), (2557,  0, 26, 49), (2584,  0, 32, 49), (2617,  0, 29, 49),
   (2647,  0, 44, 49), (2692,  0, 40, 49), (2733,  0, 44, 49), (2778,  0, 44, 49),
   (2823,  0, 44, 49), (2868,  0, 44, 49), (2913,  0, 44, 49), (2958,  0, 46, 49),
   (3005,  0, 40, 49), (3046,  0, 40, 49), (3087,  0, 40, 49), (3128,  0, 40, 49),
   (3169,  0, 43, 49), (3213,  0, 38, 49), (3252,  0, 30, 49), (3283,  0, 40, 49));

Define OffsetList
 ( (-9, 0), (-9, 0), (-9, 0), (-9, 0), (-10, 0), (-9, 0), (-9, 0), (-9, 0),
   (-9, 0), (-10, 0), (-9, 0), (-9, 0), (-10, 0), (-10, 0), (-9, 0), (-9, 0),
   (-9, 0), (-9, 0), (-9, 0), (-10, 0), (-9, 0), (-10, 0), (-10, 0), (-10, 0),
   (-10, 0), (-10, 0), (-9, 0), (-10, 0), (-10, 0), (-10, 0), (-9, 0), (-10, 0),
   (-9, 0), (-10, 0), (-9, 0), (-9, 0), (-10, 0), (-10, 0), (-9, 0), (-9, 0),
   (-9, 0), (-9, 0), (-10, 0), (-11, 0), (-10, 0), (-10, 0), (-10, 0), (-10, 0),
   (-10, 0), (-10, 0), (-10, 0), (-6, 0), (-8, 0), (-10, 0), (-10, 0), (-7, 0),
   (-11, 0), (-11, 0), (-11, 0), (-11, 0), (-11, 0), (-11, 0), (-11, 0), (-8, 0),
   (-7, 0), (-7, 0), (-7, 0), (-7, 0), (-9, 0), (-8, 0), (-11, 0), (-10, 0),
   (-10, 0), (-7, 0), (-8, 0), (-8, 0), (-8, 0), (-8, 0), (-8, 0), (-9, 0),
   (-7, 0), (-7, 0), (-7, 0), (-7, 0), (-10, 0), (-7, 0), (-8, 0), (-10, 0));

Define KerningPairs
 ("AC","AE","AF","AG","AH","AO","AQ","AS","AT","AU","AV","AW","AY","BE","BH","BJ",
  "BS","BT","BV","BW","BX","BY","BZ","CC","CE","CF","CG","CH","CO","CQ","DA","DE",
  "DF","DH","DJ","DT","DV","DW","DX","DY","DZ","FA","FE","FF","FJ","FO","FT","FV",
  "FW","FX","FY","FZ","GT","GV","GW","GY","KC","KE","KG","KO","KQ","KS","KT","KV",
  "KW","KY","LC","LE","LG","LH","LO","LQ","LS","LT","LV","LW","LY","OA","OE","OJ",
  "OS","OT","OV","OW","OX","OY","OZ","PA","PJ","PT","PV","PW","PX","PY","PZ","QJ",
  "QV","QW","QX","QY","QZ","RT","RV","RW","RX","RY","SE","SF","SH","SJ","ST","SV",
  "SW","SX","SY","SZ","TA","TC","TE","TF","TG","TH","TJ","TO","TQ","TX","TZ","UX",
  "VA","VC","VE","VF","VG","VH","VJ","VO","VQ","VX","VZ","WA","WC","WE","WF","WG",
  "WH","WJ","WO","WS","WX","WZ","XC","XE","XF","XG","XH","XJ","XO","XS","XT","XV",
  "XW","XX","XY","YA","YC","YE","YF","YG","YH","YJ","YO","YQ","YS","YX","YZ","ZA",
  "ZC","ZE","ZF","ZG","ZH","ZJ","ZO","ZQ","ZS","ZX","ZZ");

Define KerningValues

 (  -3,  -4,  -1,  -3,  -2,  -2,  -2,  -1,  -4,  -1,  -6,  -4,  -3,  -2,  -1,  -2,
    -1,  -4,  -4,  -3,  -2,  -4,  -2,  -2,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
    -1,  -1,  -3,  -2,  -2,  -2,  -3,  -4,  -3,  -4,  -1,  -1,  -6,  -1,  -1,  -1,
    -1,  -2,  -1,  -2,  -1,  -1,  -1,  -1,  -3,  -4,  -3,  -3,  -3,  -2,  -4,  -4,
    -4,  -3,  -2,  -5,  -3,  -1,  -3,  -3,  -1,  -4,  -6,  -5,  -5,  -1,  -1,  -3,
    -1,  -3,  -2,  -2,  -3,  -3,  -3,  -2,  -4,  -1,  -1,  -1,  -4,  -2,  -3,  -1,
    -1,  -1,  -2,  -3,  -1,  -2,  -1,  -1,  -1,  -3,  -1,  -1,  -1,  -2,  -4,  -3,
    -3,  -2,  -3,  -1,  -4,  -3,  -1,  -1,  -2,  -1,  -4,  -2,  -3,  -2,  -1,  -1,
    -5,  -2,  -1,  -1,  -2,  -2,  -4,  -2,  -2,  -2,  -2,  -4,  -2,  -1,  -1,  -2,
    -1,  -3,  -1,  -1,  -2,  -2,  -3,  -2,  -2,  -3,  -3,  -1,  -3,  -2,  -2,  -2,
    -2,  -1,  -2,  -4,  -4,  -2,  -2,  -4,  -2,  -5,  -4,  -4,  -2,  -2,  -2,  -2,
    -1,  -2,  -1,  -2,  -1,  -2,  -2,  -2,  -1,  -1,  -1);

Define KerningPairs1
("IN");

Define KerningValues1
("3");
    
Define KerningPairs2
("AO","OA","IO","OP","IN","AD");

Define KerningValues2
( -3,  -2,   2,  -2,   3,  -2); 

CreateLayer               Orig;
LayerSetImage             Orig 'Copasetic27';
LayerSetAscent            Orig 29;
LayerSetCharWidths        Orig CharList WidthList;
LayerSetCharWidths        Orig (' ') (11);
LayerSetKerningPairs      Orig KerningPairs KerningValues;
LayerSetKerningPairs      Orig KerningPairs1 KerningValues1;
LayerSetImageMap          Orig CharList RectList;
LayerSetCharOffsets       Orig CharList OffsetList;
LayerSetAscentPadding     Orig 0;
LayerSetLineSpacingOffset Orig 0;
LayerSetPointSize         Orig 27;
LayerSetSpacingMult       Orig 1.05;

CreateLayerFrom           Main Orig;
LayerSetAscent            Main 37;
#LayerSetKerningPairs      Main KerningPairs2 KerningValues2;
LayerSetAscentPadding     Main 8;
#LayerSetSpacingMult		  Main 1.25;
LayerSetSpacingAdd		  Main 4;

CreateLayerFrom           Outline Main;
LayerSetImage             Outline 'Copasetic27Outline';
LayerSetBaseOrder		  Outline -1;
LayerSetOffset			  Outline (0,0);
LayerSetColorMult		  Outline 0x383838;

CreateLayerFrom           Shadow Main;
LayerSetImage             Shadow 'Copasetic27Shadow';
#LayerSetImageMap         Shadow CharList ShadowRectList;
#LayerSetColorMult		  Shadow (0,0,0,1.0);
LayerSetBaseOrder		  Shadow -2;
LayerSetOffset			  Shadow (0,0);

LayerExcludeTags          Orig ("Outline");
LayerRequireTags		  Main ("Outline");
LayerRequireTags		  Outline ("Outline");
LayerRequireTags		  Shadow ("Outline");

Define Lowercase  ( 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p',
   'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '$', 
   '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 
   '', '', '', '', '', '', '', '', '', '', '', '', '', '');

Define Uppercase  ( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
   'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '$', 
   '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 
   '', '', '', '', '', '', '', '', '', '', '', '', '', '');

SetCharMap			Lowercase Uppercase;


SetDefaultPointSize  27;
# AscentPadding: 8 SidePadding: 10 BottomPadding: 8
